make a pact - Francés Inglés Diccionario